Big Huge Thesaurus

Macadamia ternifolia

noun